Atum\Components\AtumListTables\AtumListTable D

Total Complexity 647
Dependencies 13
Dependents 3
Total lines 5,173
Lines of code 2,609
Logical lines of code 1,442
Comment lines 1,399
Methods 86
Properties 43

Methods 86

Method Rating Maintainability Complexity Lines of code
set_views_data()
D
22
43 192
get_children()
D
25
42 159
prepare_items()
D
25
37 157
get_views()
C
28
26 137
column__stock()
C
35 29 73
get_search_terms_ids()
C
29
23 143
single_row()
C
34 23 86
print_column_headers()
C
36 24 64
__construct()
B
35 23 72
column_calc_type()
B
38 22 66
_column_calc_stock_indicator()
B
41 19 50
build_search_query()
B
39 17 56
print_totals_columns()
B
41 17 51
pagination()
B
33 13 105
column__supplier()
A
40 15 51
display_tablenav()
A
45 14 41
single_row_columns()
A
42 12 51
parse_search()
A
47 13 33
display()
A
33 7 103
column__sale_price()
A
41 8 55
parse_orderby_args()
A
46 9 37
ajax_response()
A
43 7 54
posts_search()
A
51 9 24
column__purchase_price()
A
46 8 37
column_calc_gross_profit()
A
48 8 30
calc_groups()
A
54 8 21
column__supplier_sku()
S
52 7 22
column__regular_price()
S
48 6 34
column__low_stock_threshold()
S
51 6 25
column__out_stock_threshold()
S
51 6 25
column_title()
S
52 6 22
print_group_columns()
S
56 6 15
table_nav_filters()
S
53 5 20
bulk_actions()
S
55 5 20
column_default()
S
57 5 16
get_bulk_actions()
S
57 5 16
increase_total()
S
69 6 5
set_sales_day()
S
59 5 14
get_editable_column()
S
50 4 28
set_controlled_query_data()
S
52 4 27
column_calc_location()
S
59 5 12
get_filters_query_string()
S
53 4 23
is_packed_item()
S
65 5 9
column__sku()
S
57 4 15
column__weight()
S
57 4 15
maybe_disable_columns()
S
59 4 13
column__calc_backorders()
S
61 4 11
atum_product_data_query_clauses()
S
54 3 20
views()
S
56 3 18
enqueue_scripts()
S
55 3 18
get_sortable_columns()
S
62 4 10
get_grouped_parents()
S
59 3 13
no_items()
S
66 3 7
search_group_columns()
S
66 3 8
get_current_list_item_id()
S
69 3 6
get_columns()
S
65 3 8
single_expandable_row()
S
59 2 12
get_terms_categories()
S
54 1 24
maybe_save_update_dates()
S
68 2 8
is_searching_by_id_column()
S
77 2 3
column_thumb()
S
66 2 7
column__inbound_stock()
S
66 2 8
column_calc_actions()
S
67 2 7
extra_tablenav()
S
67 2 10
get_id()
S
82 1 3
is_report()
S
80 1 3
column_cb()
S
64 1 9
get_transient_args()
S
72 1 5
get_default_primary_column_name()
S
82 1 3
add_apply_bulk_action_button()
S
72 1 7
set_product_types_query_data()
S
69 1 7
get_parent_type()
S
82 1 3
get_selected()
S
82 1 3
hidden_columns()
S
79 1 3
get_table_columns()
S
80 1 3
column_id()
S
78 1 3
get_table_classes()
S
79 1 3
get_variation_parents()
S
65 1 9
do_extra_filter()
S
91 1 2
get_default_currency()
S
80 1 3
get_current_product()
S
82 1 3
get_searchable_atum_columns()
S
80 1 3
set_group_members()
S
81 1 3
get_group_members()
S
82 1 3
set_table_columns()
S
80 1 3
get_id_views()
S
79 1 3